@media only screen and (max-width: 768px) {
body{font-size:.24rem; line-height:.4rem;}
.sp_block{display:block;}
.sp_inline{display:inline;}
.sp_none{display:none !important;}

.sp_pt0{padding-top:0 !important;}
.sp_pt5{padding-top:.05rem !important;}
.sp_pt10{padding-top:.1rem !important;}
.sp_pt15{padding-top:.15rem !important;}
.sp_pt20{padding-top:.2rem !important;}
.sp_pt25{padding-top:.25rem !important;}
.sp_pt30{padding-top:.3rem !important;}
.sp_pt35{padding-top:.35rem !important;}
.sp_pt40{padding-top:.4rem !important;}
.sp_pt50{padding-top:.5rem !important;}
.sp_pt60{padding-top:.6rem !important;}
.sp_pt70{padding-top:.7rem !important;}
.sp_pt80{padding-top:.8rem !important;}
.sp_pt100{padding-top:1rem !important;}
.sp_pt120{padding-top:1.2rem !important;}
.sp_pt150{padding-top:1.5rem !important;}
.sp_pt170{padding-top:1.7rem !important;}
.sp_pt200{padding-top:2rem !important;}

.sp_font10{font-size:10px; line-height:16px;}
.sp_font12{font-size:12px; line-height:20px;}
.sp_font14{font-size:14px; line-height:22px;}
.sp_font15{font-size:15px; line-height:22px;}
.sp_font16{font-size:16px; line-height:24px;}
.sp_font18{font-size:18px; line-height:26px;}

.sp_center{text-align:center;}
.sp_tal{text-align:left;}
.sp_w100{width:100%; height:auto;}
.sp_fn{float:none;}


.company_banner{height:1.56rem; font-size:.48rem; line-height:1.56rem; margin:0; padding:0 .3rem;}
.company_banner div span{font-size:.3rem; padding-left:.2rem;}
.breadcrumb{width:100%; font-size:.2rem; padding:.25rem .3rem 0 .3rem;}
.company_box{width:100%; padding:.45rem .3rem 0 .3rem; flex-wrap:wrap;}
.company_nav{width:100%; max-width:100%; display:flex; justify-content:space-between;}
.company_nav li a{width:1.95rem; height:.8rem; font-size:.2rem; margin-bottom:0;}
.company_nav li a img{width:.28rem; height:auto; margin-right:.08rem;}
/*.company_nav li:nth-child(2) a,.company_nav li:nth-child(3) a{width:1.5rem;}*/
.company_nav li.company_nav_li a{width:2.6rem; font-size:.24rem;}
.company_content{width:100%; padding-top:.75rem;}
.company_title{font-size:.36rem; line-height:1.5;}
.company_title img{width:.24rem; height:auto; margin-right:.2rem;}
.summary_company_img{text-align:center; padding-top:.45rem;}
.summary_company_img img{width:4.52rem; height:auto;}
.summary_company{padding-top:.5rem;}
.summary_company table th{width:1.6rem; font-size:.24rem; padding-left:.25rem;}
.summary_company table td{font-size:.24rem; line-height:.36rem; padding:.22rem .15rem .22rem .25rem;}
.summary_company_td01{width:5.3rem;}
.summary_company table td.summary_company_td02{display:none;}
.summary_company_td03{width:1.6rem;}

.history_evolution{width:100%; height:10.9rem; margin-top:.75rem; background:url(../images/history_img_sp.png) no-repeat; background-size:100% auto;}
.history_event{width:3.05rem; font-size:.24rem; line-height:.3rem;}
.history_event p{padding-top:.08rem;}
.event02{top:1.05rem; left:3.8rem;}
.event03{top:2.15rem;}
.event04{top:3.25rem; left:3.8rem;}
.event05{top:4.75rem; left:3.8rem;}
.event06{top:5.95rem; left:3.8rem;}
.event07{top:7.05rem;}
.event08{top:8.25rem; left:3.8rem;}
.history_now{width:100%; font-size:.3rem; padding-top:.18rem;}

.policy_p1{font-size:.28rem; line-height:.4rem; padding-top:.45rem;}
.policy_co img{width:2.4rem; max-width:216px; height:auto;}
.policy_values_title{font-size:.3rem; padding:.35rem 0 .25rem 0;}
.policy_values{padding-top:.25rem;}
.policy_values li{font-size:.24rem; margin-top:.4rem; padding-left:.25rem;}
.policy_values li p{font-size:.24rem; line-height:.4rem; padding-top:.1rem; margin-left:-.25rem;}
.policy_values li:before{width:.14rem; height:.14rem; margin-top:0; position:absolute; left:-2px; top:.12rem;}
.policy_group_p1{font-size:.24rem;}
.policy_group_img img{width:6.1rem; height:auto;}
.policy_group_title{font-size:.3rem; padding-bottom:.25rem;}
.policy_group_p2{font-size:.24rem; line-height:.36rem;}
.policy_group_p3{font-size:.3rem;}

.bemberg_world {height: auto;padding-top: 1.1rem;background: none;}
.bemberg_world_logo,.bemberg_world_ul {display: none;}
.bemberg_world_more {font-size: 0.24rem;bottom: 0.8rem;left: 50%;margin-left: -0.48rem;}
.bemberg_world_ins {width: 100%;position: static;transform: none;}
.bemberg_h5des_sp {background: #1c2752;padding: 0.8rem 0.67rem 1.4rem 0.67rem;box-sizing: border-box;}
.bemberg_h5 {width: 100%;margin-top:0;}
.bemberg_h5 img {width: 2.08rem;height: auto;}
.bemberg_line {margin: 0.4rem 0 0.27rem 0;}
.bemberg_world_des {font-size: 0.24rem;line-height: 0.36rem;}
.bemberg_world_down {bottom: 0.4rem;}
.bemberg_world_down img {width: 0.37rem;height: auto;}
.bemberg_character {padding: 0.8rem 0.39rem;box-sizing: border-box;background: url(../images/bemberg_character_bg_sp.jpg) no-repeat top center;background-size: 7.5rem 100%;}
.bemberg_world_ins.bb_w1280 {width: 100%;padding: 0;}
.bemberg_character_content .left {float: none;width: 100%;}
.bemberg_character_content .right {float: none;width: 100%;margin-left: 0;}
.bemberg_character_h1 {font-size: 0.4rem;letter-spacing:0.11rem;}
.bemberg_character_line {width: 2.6rem;margin-top: 0.48rem;}
.bemberg_character_img_sp {margin-top: 0.49rem;}
.bemberg_character_img_sp img {width: 100%;height: auto;}
.bemberg_character_h2 {font-size: 0.3rem;margin-top: 0.61rem;}
.bemberg_character_des {font-size: 0.24rem;line-height: 0.34rem;margin-top: 0.15rem;}
.bemberg_purpose {padding: 0.8rem 0.39rem;background: url(../images/bemberg_purpose_bg_sp.jpg) no-repeat top center;background-size: 7.5rem 100%;box-sizing: border-box;}
.bemberg_purpose_ul li {margin-left: 0.2rem;margin-top: 0.48rem;}
.bemberg_purpose_ul li:nth-child(3n+1) {margin-left: 0.2rem;}
.bemberg_purpose_ul li:nth-child(2n+1) {margin-left: 0;}
.bemberg_purpose_ul li img {width: 3.25rem;height:auto;}
.bemberg_purpose_ul li p {font-size: 0.24rem;margin-top: 0.2rem;letter-spacing: 0.05rem;}
.bemberg_apply {padding: 0.8rem 0.39rem;background: url(../images/bemberg_apply_bg_sp.jpg) no-repeat top center;background-size: 7.5rem 100%;box-sizing: border-box;}
.bemberg_purpose_title {font-size: 0.3rem;margin-top: 0.47rem;}
.bemberg_purpose_table {display: block;letter-spacing: 0.03rem;font-size: 0.24rem;line-height: 0.36rem;margin-top: 0.31rem;}
.bemberg_purpose_table tr th {width: 100%;display: block;padding: 0.32rem 0.39rem;text-align: left;font-weight: bold;overflow: hidden;}
.bemberg_purpose_table tr th a {float: right;color: #005bac;}
.bemberg_purpose_table tr td {width: 100%;display: block;padding: 0.39rem;}
.bemberg_service {padding: 0.8rem 0.39rem;background: url(../images/bemberg_service_bg_sp.jpg) no-repeat top center;background-size: 7.5rem 100%;box-sizing: border-box;}
.bemberg_service_ul {margin-top: -0.11rem;}
.bemberg_service_ul li {margin-top: 0.59rem;letter-spacing: 0.02rem;}
.bemberg_service_ul li img {width: 1.6rem;height: auto;}
.bemberg_service_ul li h5 {font-size: 0.3rem;margin-top: 0.29rem;}
.bemberg_service_ul li p {font-size: 0.24rem;line-height: 0.36rem;margin-top: 0.13rem;}
.bemberg_consult {padding: 0.8rem 0.39rem;background: url(../images/bemberg_consult_bg_sp.jpg) no-repeat top center;background-size: 7.5rem 100%;box-sizing: border-box;}
.bemberg_consult_list {margin-top: 0.27rem;}
.bemberg_consult_list .bemberg_consult_des {float: none;margin-top: 0.2rem;width: 100%;height: auto;padding: 0.26rem 0.3rem 0.39rem 0.3rem;margin-left: 0;}
.bemberg_consult_title {font-size: 0.24rem;line-height: 0.36rem;}
.bemberg_consult_dex {font-size: 0.24rem;line-height: 0.34rem;margin-top: 0.1rem;}
#footer.sp_mt0 {margin-top: 0;}
.yarn_banner {height: auto;margin: 0;padding: 0.6rem 0.3rem;}
.yarn_banner_title {font-size: 0.48rem;}
.yarn_banner_title span {font-size: 0.3rem;padding-left: 0.2rem;letter-spacing: 0.03rem;}
.yarn_banner_des {font-size: 0.24rem;line-height: 0.36rem;margin-top: 0.25rem;}
.yarn_content {margin-top: 0.5rem;width: 100%;font-size: .2rem;padding:0 .3rem;box-sizing: border-box;}
.yarn_title {font-size: 0.36rem;letter-spacing: 0.02rem;}
.yarn_title_line {margin-left: 0.12rem;}
.filament_ins {font-size: 0.24rem;line-height: 0.3rem;margin-top: 0.4rem;}
.filament_title {font-size: 0.3rem;margin-top: 0.81rem;}
.filament_des {font-size: 0.24rem;line-height: 0.36rem;margin-top: 0.24rem;}
.colored_yarn_table {margin-top: 0.4rem;}
.colored_yarn_table tr th {font-size: 0.24rem;padding: 0.18rem;letter-spacing: 0.02rem;}
.colored_yarn_table tr td {font-size: 0.2rem;padding: 0.21rem;letter-spacing: 0.02rem;}
.colored_yarn_table tr td.f18 {font-size: 0.24rem;width:2.3rem;padding-left: 0.2rem;}
.colored_yarn_table tr td.pl40 {padding-left: 0.31rem;}
.colored_yarn_line {margin: 0.8rem 0;}
.yarn_consult {font-size: 0.3rem;letter-spacing: 0.02rem;}
.yarn_consult span {font-size: 0.48rem;margin-right: 0.21rem;font-weight: 600;}
.yarn_consult_ins {width: auto;padding: 0.33rem 0.3rem 0.43rem 0.3rem;margin: 0.4rem 0 0 0;}
.yarn_consult_title {font-size: 0.24rem;line-height: 0.36rem;letter-spacing: 0.02rem;}
.yarn_consult_tel {font-size: 0.24rem;margin-top: 0.15rem;letter-spacing: 0.04rem;}
.yarn_consult_tel span {width: 1.12rem;}
.colored_yarn_table tr.tleft th {padding: 0.31rem 0.21rem;font-size: 0.3rem;letter-spacing: 0.04rem;}
.colored_yarn_table tr.tleft td {font-size: 0.24rem;padding:0 0.21rem;overflow: hidden;box-sizing: border-box;}
.colored_yarn_table tr.tleft td span {display:block;width: 33.33%;float: left;margin: 0;padding:0 0.23rem;letter-spacing: 0;line-height: 1rem;border-top: 1px solid #ccc;box-sizing: border-box;}
.colored_yarn_table tr.tleft td span:nth-child(1),.colored_yarn_table tr.tleft td span:nth-child(2),.colored_yarn_table tr.tleft td span:nth-child(3) {border-top: none;}
.colored_yarn_table tr.tleft td span:nth-child(3n+1) {padding-left: 0;}
.staple_fiber_img {margin: 0.62rem 0 0 0;text-align: center;}
.staple_fiber_img img {width: 3.87rem;height: auto;}
.colored_yarn_des p {font-size: 0.24rem;line-height: 0.36rem;margin-top: 0.34rem;padding-left: 0.25rem;letter-spacing: 0.04rem;background-size: 0.1rem auto;background-position: left 0.22rem;}
.colored_yarn_des p.bgn {padding-left: 0;background: none;margin-top: 0.17rem;}
.composite_yarn_img {margin-top: 0.41rem;}
.composite_yarn_img li {margin-left: 0;width: 50%;}
.composite_yarn_img li img {width: 100%;height: auto;}
.yarn_title.mt101 {margin-top: 0.99rem;}
.composite_yarn_ul {margin-top: 0.1rem;}
.composite_yarn_ul li {width: 100%;height: auto;margin-top: 0.2rem;padding: 0.4rem;margin-left: 0;border-left: 0.1rem solid #005bac;}
.composite_yarn_ul li h5 {font-size: 0.3rem;}
.composite_yarn_ul li p {font-size: 0.24rem;line-height: 0.36rem;margin-top: 0.15rem;}
.composite_yarn_ul02 li {width: 100%;float: none;margin-left: 0;}
.filament_des.h72 {height: auto;}
.composite_yarn_title {font-size: 0.3rem;margin-top: 0.8rem;letter-spacing: 0.02rem;}
.composite_yarn_title.mt40 {margin-top: 0.42rem;}
.composite_yarn_title.mt70 {margin-top: 0.8rem;}
.filament_des.mt33 {margin-top: 0.2rem;}
.composite_yarn_img03 {margin-top: 0.59rem;}
.t_scroll {width: 100%;overflow-x: scroll;}
.t_scroll table {width: max-content;}
.blended_yarn_dl {margin-top: 0.4rem;align-items: flex-start;}
.blended_yarn_dl.mt30 {margin-top: 0.4rem;}
.blended_yarn_dl dt img {width: 1rem;height: auto;}
.blended_yarn_dl dd {margin-left: 0.21rem;font-size: 0.24rem;line-height: 0.36rem;}
.blended_yarn_t {margin-top:0;}
.blended_yarn_t li {margin-top: 0.5rem;float: none;margin-left: 0;width: 100%;}
.blended_yarn_t li:first-child {margin-top: 0.82rem;}
.blended_yarn_t li h5 {font-size: 0.3rem;letter-spacing: 0.02rem;}
.blended_yarn_t li h5 span {width: 0.25rem;height: 0.25rem;margin-right: 0.11rem;}
.blended_yarn_t li img {margin-top: 0.35rem;width: 100%;height: auto;}
.colored_yarn_table_ins {font-size: 0.2rem;letter-spacing: 0.02rem;line-height: 0.36rem;margin-top: 0.3rem;}
.colored_yarn_table_ins.mt57 {margin-top: 0.51rem;}
.colored_yarn_img {margin-top: 0.79rem;}
.colored_yarn_img img {width: 100%;height: auto;}
.antibacterial_series_img {margin-top: 0.4rem;}
.antibacterial_series_img img {width: 100%;height: auto;}
.colored_yarn_des.mt24 p {margin-top: 0.34rem;}
.colored_yarn_table.mt60 {margin-top: 0.8rem;}
.resin_banner {width: 100%;height: 4rem;margin: 0;background: url(../images/resin_banner_sp.jpg) no-repeat top center;background-size: 100% 100%;}
.functional_banner {background: url(../images/functional_banner_sp.jpg) no-repeat top center;}
.resin_banner .inner {padding: 1rem 0 0 0.6rem;}
.resin_banner_title {font-size: 0.42rem;letter-spacing: 0.04rem;}
.resin_banner_line {width: 1.2rem;border-top: 0.03rem solid #fff;margin-top: 0.3rem;}
.resin_banner_entitle {font-size: 0.3rem;margin-top: 0.3rem;}
.resin_banner_des {font-size: 0.2rem;bottom: 0.21rem;left: 0.6rem;}
.bb_w1280 {width: 100%;padding: 0 0.3rem;box-sizing: border-box;}
.resin_intro {width: 100%;margin-top: 0.5rem;display: block;box-sizing: border-box;}
.resin_intro img {width: 100%;height: auto;}
.resin_des {padding: 0.39rem 0.3rem 0.41rem 0.3rem;height: auto;}
.resin_des h5 {font-size: 0.3rem;letter-spacing: 0.04rem;}
.resin_des p {font-size: 0.24rem;line-height: 0.35rem;margin-top: 0.16rem;letter-spacing: 0.02rem;}
.colored_yarn_line.sp_w69 {width: 6.9rem;margin: 0.8rem auto;}
.resin_title {font-size: 0.3rem;letter-spacing: 0.03rem;box-sizing: border-box;}
.resin_title span {font-size: 0.48rem;margin-right: 0.22rem;}
.resin_business {margin-top: 0.4rem;}
.resin_business.textile {margin:0.4rem -0.3rem 0 -0.3rem;box-sizing: border-box;}
.resin_business img {width: 50%;height: auto;}
.resin_advantage {width: 100%;margin-top: 0.4rem;box-sizing: border-box;}
.resin_advantage li {width: 3.35rem;margin-left: 0.2rem;}
.resin_advantage li img {width: 100%;height: auto;}
.resin_advantage li:first-child {width: 100%;margin-bottom: 0.6rem;}
.resin_advantage li:nth-child(2) {margin-left: 0;}
.resin_advantage li p.title {font-size: 0.24rem;line-height: 0.36rem;margin-top: 0.13rem;letter-spacing: 0.03rem;}
.resin_advantage li p.des {font-size: 0.24rem;line-height: 0.36rem;margin-top: 0.12rem;}
.resin_advantage.else li {width: 3.35rem;margin-left: 0.2rem;}
.resin_advantage.else li:nth-child(2n+1) {margin-left: 0;}
.resin_advantage.else li:first-child {margin-bottom: 0;}
.resin_advantage.else li p.des {height: 2rem;}
.resin_intro.mt41 {margin-top: 0.4rem;}
.resin_des.h238 {height:auto;padding-bottom: 0.3rem;}
.resin_des.fun {padding-bottom: 0;}
.resin_des p.mt16 {margin-top: 0.2rem;line-height: 0.33rem;}
.resin_des h5 span {font-size: 0.2rem;line-height: 0.3rem;margin-left: 0.31rem;padding: 0 0.09rem;}
.resin_des a {position: static;margin-top: 0.57rem;font-size: 0.2rem;width:max-content;text-align: center;height: 0.5rem;line-height: 0.5rem;padding: 0 0.1rem 0 0.3rem;letter-spacing: 0.03rem;border-radius: 0.3rem;}
.functional_a_sp.sp_block {background: #f7f7f7;padding: 0.3rem 0 0.4rem 0.3rem;box-sizing: border-box;}
.functional_a_sp.sp_block a.functional_a {display: block;width: max-content;text-decoration: none;color: #005bac;border: 1px solid #005bac;border-radius:30px;font-size: 0.2rem;bottom: 0.3rem;left: 0.3rem;height: 0.52rem;line-height: 0.52rem;padding: 0 0.39rem;letter-spacing: 0.03rem;border-radius: 0.3rem;box-sizing: border-box;}




.resin_intro.mt30 {margin-top: 0.3rem;}
a.resin_intro_more {font-size: 0.24rem;width: 6.9rem;height: 0.8rem;line-height: 0.8rem;margin: 0.8rem auto 0 auto;border-radius: 0.3rem;}
.resin_intro_more span {left: 0.4rem;}
.resin_consult {width: 100%;font-size: 0.3rem;letter-spacing: 0.04rem;margin-top: 0.26rem;line-height: 0.59rem;}
.resin_consult .tel {font-size: 0.48rem;letter-spacing: 0.06rem;}
.functional_ul {height: 1.01rem;padding:0 0.3rem;margin: 0.58rem -0.3rem 0 -0.3rem;box-sizing: border-box;}
.functional_ul li {height:1rem;font-size: 0.3rem;letter-spacing: 0.03rem;width: 3.3rem;margin-left: 0.3rem;line-height: 1rem;}
.functional_ul li.active {height: 1.01rem;}
.functional_ul li img {margin-right: 0.2rem;width: 0.53rem;height: auto;}
.resin_title.mt80 {margin-top: 0.8rem;}

.textile_banner {background: url(../images/textile_banner_sp.jpg) no-repeat top center;background-size: 100% 100%;}
.textile_advantage_banner {height: 1.92rem;line-height: 1.92rem;background: url(../images/textile_advantage_banner_sp.jpg) no-repeat top center;background-size: 100% 100%;}
.textile_advantage_ul {margin-top: -0.19rem;}
.textile_advantage_ul li {float: none;margin-top: 0.59rem;float: none;margin-left: 0;width: 100%;box-sizing: border-box;}
.textile_advantage_ultitle img {width: 0.98rem;height: auto;}
.textile_advantage_ultitle h5 {font-size: 0.3rem;line-height: 0.41rem;margin-left: 0.32rem;}
.textile_advantage_uldes {font-size: 0.24rem;line-height: 0.38rem;margin-top: 0.12rem;}
.textile_des {font-size: 0.24rem;line-height: 0.35rem;margin-top: 0.35rem;box-sizing: border-box;}
.textile_img04 {margin-top: 0.38rem;box-sizing: border-box;}
.textile_img04 img {width: 100%;height: auto;}
.functional_consult {padding: 0.33rem 0.3rem 0.43rem 0.3rem;}
.functional_consult.mt40 {margin-top: 0.4rem;}
.functional_consult .fl {float: none;}
.functional_consult .fl:first-child {padding-right: 0;margin-right: 0;border-right: none;}
.functional_consult .fl:nth-child(2) {margin-top: 0.5rem;}
.functional_line {margin: 0.43rem 0;}

.materials_banner {background: url(../images/materials_banner_sp.jpg) no-repeat top center;background-size: 100% 100%;}
.materials_business {margin-top: 0.4rem;}
.materials_business img {width: 50%;height: auto;}
.materials_business img.cover {width: 100%;height: auto;}
.materials_advantage li {width: 3.35rem;margin-left: 0.2rem;}
.resin_advantage.materials_advantage li:first-child {width: 3.35rem;height: auto;}
.materials_advantage li img {width: 100%;height: auto;}
.resin_advantage.materials_advantage li:nth-child(2) {margin-left: 0.2rem;}

.f_touch_img {margin-top: 0.57rem;box-sizing: border-box;}
.f_touch_img.mt60 {margin-top: 0.4rem;padding: 0 0.2rem;margin: 0 -0.2rem;}
.f_touch_img.sp_mt16 {margin-top: 0.16rem;}
.f_touch_img img {width: 100%;height: auto;}
.f_touch_ul {margin-top: 0.2rem;}
.f_touch_ul li {width: 3.35rem;margin-left: 0.2rem;margin-top: 0.2rem;}
.f_touch_ul li img {width: 100%;height: auto;}
.f_touch_apply {margin-top: 0.1rem;}
.f_touch_apply li {width: 3.3rem;margin-left: 0.26rem;margin-top: 0.29rem;}
.f_touch_apply li:nth-child(4n+1) {margin-left: 0.26rem;}
.f_touch_apply li:nth-child(2n+1) {margin-left: 0;}
.f_touch_apply li img {width: 100%;height: auto;}
.f_touch_apply li h5 {font-size: 0.24rem;margin-top: 0.19rem;}
.f_touch_apply li h5 span {margin-right: 0.17rem;}
.f_touch_apply li p {font-size: 0.24rem;margin-top: 0.13rem;line-height: 0.3rem;height: 0.6rem;}

#pagetop.stop {bottom: 0;right: 0;}
#pagetop a {width: 0.5rem;height: 0.5rem;}
#pagetop a::before {width: 0.12rem;height: 0.12rem;margin-left: -0.06rem;margin-top: -0.02rem;border-width: 0.02rem;}

.functional_car_intro {padding: 0.3rem 0 0.4rem 0;}
.functional_car_intro_title {font-size: 0.24rem;line-height: 0.36rem;padding: 0.3rem;letter-spacing: 0.02rem;}
.functional_car_ul {margin-top: -0.21rem;padding: 0 0.3rem;}
.functional_car_ul li {width: 100%;margin:0.61rem 0 0 0;float: none;letter-spacing: 0.03rem;}
.functional_car_ul li img {width: 100%;height: auto;}
.functional_car_ul li h5 {font-size: 0.3rem;margin-top: 0.29rem;}
.functional_car_ul li p {font-size: 0.24rem;line-height: 0.3rem;margin-top: 0.26rem;}


#header #menu .main > li > a::before {height: 0;}

.news_year_choose {font-size: 0.24rem;letter-spacing: 0.03rem;}
.news_year_choose select {margin: 0 0.3rem;width: 2.92rem;height: 0.7rem;padding: 0 0.2rem;}
.news_move {width: 1.56rem;height: 0.7rem;line-height: 0.7rem;border-radius: 0.35rem;}
.news_year_title {margin-top: 0.79rem;font-size: 0.36rem;letter-spacing: 0.06rem;}
.news_year_title02 {margin-top: 0.83rem;font-size: 0.36rem;letter-spacing: 0.06rem;}
.news_ul {margin-top: 0.3rem;}
.news_ul li {display: block;font-size: 0.24rem;height: auto;line-height: 0.3rem;padding: 0.3rem 0;overflow: hidden;letter-spacing: 0.03rem;}
.news_date {width: 2.4rem;float: left;}
.news_title {float: left;width: 4.5rem;}
.news_detail_title {font-size: 0.36rem;line-height: 0.48rem;margin-top: 0.72rem;letter-spacing: 0.06rem;}
.news_detail_title_line {margin-top: 0.41rem;}
.news_detail_date {margin-top: 0.36rem;font-size: 0.24rem;line-height: 0.3rem;}
.news_detail_des {font-size: 0.24rem;line-height: 0.48rem;margin-top: 0.47rem;}
.page_prev {font-size: 0.24rem;margin-top: 1rem;width: 100%;height: 0.8rem;line-height: 0.8rem;background: url(../images/page_prev_bg_sp.jpg) no-repeat center;background-size: 100% 100%;}

.sustainability_img {margin-top: 0.8rem;padding: 0.8rem 0;}
.sustainability_img.mt80 {margin-top: 0.8rem;}
.sustainability_img img {width: 6.86rem;height: auto;}
.sustainability_ul {width: 100%;margin: 0;padding: 0 0.3rem;box-sizing: border-box;}
.sustainability_ul li {float: none;margin-left: 0;margin-top: 0.8rem;}
.sustainability_ul_title {font-size: 0.3rem;}
.sustainability_ul_img {margin-top: 0.51rem;text-align: center;}
.sustainability_ul_img img {width: 5.18rem;height: auto;}

.contact_title {font-size: 0.36rem;letter-spacing: 0.04rem;margin-top: 1.24rem;}
.contact_line {margin: 0.3rem 0;}
.contact_ul li div {float: none;margin-left: 0;width: 100%;margin-top: 0.83rem;}
.contact_ul li div.yarn_consult_ins.bgn {margin-top: 0.83rem;}
.contact_ul li div.yarn_consult_ins.bgn.sp_mt0 {margin-top: 0;}

.footer_copyright a img {width: 0.3rem;height: auto;}
.footer_copyright span {height: 0;}

.hollow_cotton_pdf a{font-size: 0.2rem;width:2rem;text-align: center;height: 0.5rem;line-height: 0.5rem;padding: 0 0.1rem 0 0.3rem;letter-spacing: 0.03rem;border-radius: 0.3rem;}

	
.yarn_consult_tel i.fun_wrap{display: block;width: auto;line-height: 1.5;}
}


